package com.sservice.model.dao;

import com.sservice.model.entity.Store;
import com.sservice.model.vo.StoreVo;

import java.util.List;

public interface IStoreDao {
    int deleteByPrimaryKey(Integer id);

    int insert(Store record);

    int insertSelective(Store record);

    Store selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Store record);

    int updateByPrimaryKey(Store record);

    List<Store> queryByPage(StoreVo user);

    /**
     * 符合统计条件的总数统计
     *
     * @return
     */
    int queryCount(StoreVo user);

    int countByName(Store user);

}